package com.cmic.rcs.emoji.service;

import com.cmic.rcs.emoji.entity.dto.EnterpriseMemberRequest;
import com.cmic.rcs.emoji.entity.dto.PageRequest;
import com.cmic.rcs.emoji.entity.vo.EnterpriseMemberVo;
import com.cmic.rcs.emoji.entity.vo.PageResult;


public interface EnterpriseMemberService {
    
    /**
     * 分页获取企业成员列表
     */
    PageResult<EnterpriseMemberVo> listMembers(String enterpriseCode, PageRequest pageRequest);
    
    /**
     * 添加企业成员
     */
    void addMember(String enterpriseCode, EnterpriseMemberRequest request);
    
    /**
     * 删除企业成员
     */
    void deleteMember(Long memberId);

}